"direct debit" - Details

English Term:
direct debit
Arabic Term:
خصم مباشر
Arabic Definition:

.